a ladybug - French English Dictionary